import { useStoreUser } from './useStoreUser';

/**需要自动获取个人信息的页面 */
const getuserinfoListpages:string[] = [
	'pages/user/index'
]
const noAutoGetToken:string[] = [
	'pages/user/login',
	'pages/user/index',
]
export async function routerAuth(arg:Tmui.beforeRouterOpts) {
    const user  = useStoreUser();
	if(user.token){
		// user.getRole();
	}
	if(!user.token && !noAutoGetToken.includes(arg.path??"")){
		// await user.login()
	}
	/**需要在哪个页面自动请求更新用户信息 */
	if(user.token&&getuserinfoListpages.includes(arg.path??"")){
		
		// await user.getUserInfo()
	}

}